package data;

import java.sql.Connection;
import java.util.List;

import dataTransferObject.LugarTemp;
import dataTransferObject.Ubicacion;


public interface IUbicacionDAO {
	
	Ubicacion selectUbicacion(Connection conn,int idUbicacion);
	int selectIdUbicacion (int idZona, String direccion);
	void insertUbicacion(Ubicacion ubicacion);
	
	/**
	 * Dado el idLugar me devuelve  idUbicacion perteneciente a un lugar concreto
	 */
	Integer getUbicacionByLugar(Integer idLugar);
    
	/**
	 * Dado el idUbicacion me devuelve la lista de Ubicaciones cercanas a esa Ubicacion
	 */
	List<Ubicacion> getUbicacionesCercanas(Integer idUbicacion);
}
